Steuerung des XML-Frontends: PageComponents

Das XML-Frontend generiert aus XML-Datenströmen die Oberfläche im html-Format. So lässt sich die Oberfläche von SuperX beliebig mit XSLT anpassen, Details dazu finden Sie im SuperX-Entwicklerhandbuch.

Vorbemerkung

Achtung: eine Änderung dieser Parameter ist nur in SuperX-Releases möglich. Wenn Sie SuperX als Teil von Edustore in HISinOne nutzen, sind die im Folgenden beschriebenen Maßnahmen nich tmöglich bzw. führen zu unvorhersehbaren Ergebnissen.

 

Das XML-Frontend mit DHTML-Techniken erlaubt es, wahlweise den Themenbaum als Javascript-"Baum" anzuzeigen (SuperX Kernmodul ab Version 3.0rc7-3.5rc2) oder als normales html-Menü (SuperX Kernmodul bis Version 3.0rc6 oder ab Version 4.0). Wenn der Javascript-Baum nicht genutzt werden soll, kann dieser wie folgt ein/ausgeschaltet werden:

Abschaltung des
Javascript-Baums

Editieren Sie die Datei $SUPERX_DIR/webserver/tomcat/webapps/superx/xml/pageComponents_html_final.xsl
 und setzen Sie folgende Anweisung aktiv:
<xsl:template name="showJavascriptMenue" >
<xsl:text>false</xsl:text>
</xsl:template>


Nach einem Tomcat-Neustart wird das html-Menü angezeigt.

Analog können Sie das Javascript-Menü einschalten:

Aktivierung des
Javascript-Baums

Editieren Sie die Datei $SUPERX_DIR/webserver/tomcat/webapps/superx/xml/pageComponents_html_final.xsl
 und setzen Sie folgende Anweisung aktiv:
<xsl:template name="showJavascriptMenue" >
<xsl:text>true</xsl:text>
</xsl:template>


 

Aktivierung der Links zu den Masken im  
Javascript-Baum

Wenn Sie darüber hinaus auch wollen, dass nicht nur die Themen, sondern auch die Masken im linken Menü angezeigt werden, setzen Sie eine weitere Variable auf "true":
<xsl:template name="showThemenbaumMask" >
<xsl:text>true</xsl:text>
</xsl:template>

Damit erscheinen Links auch die Masken.


 

 

Viele Hochschulen, die SuperX mit LDAP-Anmeldung nutzen oder anderweitig konfigurieren, wollen weitere Steuerungmöglichkeiten über das Aussehen des Menüframes nutzen. Sie können auch steuern, wie der Fuss des linken Navigationsframes aussehen soll; standardmäßig werden folgende Links angezeigt:

Hyperlinks unter dem Themenbaum

Editieren Sie Ihre Datei "pageComponents_html_final.xsl":

Fügen Sie die folgenden Einträge in pageComponents_html_final.xsl vor dem Tag am Ende </xsl:stylesheet> ein:

Ausblenden des Passwort-Ändern-Links:

<xsl:template name="showPasswordChangeLink" >
<xsl:text>false</xsl:text>
</xsl:template>

Ausblenden des Login/Logout-Links:

<xsl:template name="showLogoutLink" >

<xsl:text>false</xsl:text>

</xsl:template>

Ausblenden des Applet-Links:

<xsl:template name="showAppletLink">
<xsl:text>false</xsl:text></xsl:template>

Sie können unter diesem Bereich noch weitere HTML-Elemente einbauen. Dafür gibt es ein in der Auslieferung von SuperX befindliches leeres Template menue_fuss:

Einblenden weiterer Links oder Texte:
Beispiel

<xsl:template name="menue_fuss">
<p>SuperX an der Universität xy</p></xsl:template>

Dies können Sie in pageComponents_html_final.xsl  mit beliebigen Elementen füllen.

 

 
Seite 71 / 296 erstellt am 05.07.2010
HIS Hochschul-Informations-System GmbH, Goseriede 9, 30159 Hannover,
Tel.: 0511/1220-0, Fax.: 0511/1220-250, E-Mail: info@his.de
(Bei technischen Fragen wenden Sie sich bitte an webmaster@his.de.)

Dieser Hypertext wurde mit dem MemText Autorensystem erzeugt: www.MemText.de